无线led调光器WiFi模组乐鑫wifi ble mesh芯片智能灯ESP Insights组件

您所在的位置:网站首页 sn550 21固件和23固件 无线led调光器WiFi模组乐鑫wifi ble mesh芯片智能灯ESP Insights组件

无线led调光器WiFi模组乐鑫wifi ble mesh芯片智能灯ESP Insights组件

2023-03-18 21:33| 来源: 网络整理| 查看: 265

无线led调光器WiFi模组乐鑫wifi ble mesh芯片智能灯ESP Insights组件,通过 介绍,小伙伴们可以了解 ESP Insights 组件的使用。在前面的文章中介绍了如何通过无线led调光器WiFi模组乐鑫wifi ble mesh芯片ESP RainMaker 物联网云平台实现设备的远程控制实战案例,接下来本节将基于开发,继续在智能灯的示例添加 ESP Insights 组件,实现诊断数据的上报。

1.#define APP_INSIGHTS_LOG_TYPE ESP_DIAG_LOG_TYPE_ERROR 2.|ESP_DIAG_LOG_TYOE_WARNING 3.|ESP_DIAG_LOG_TYPE_EVENT 4.esp_err_t app_insights_enable(void) 5.{ 6.esp_rmarker_mqtt_config_t mqtt_config={ 7..init=NULL, 8..connect=NULL, 9..disconnect=NULL, 10..publish=sep_rmarker_mqtt_publish, 11..subscribe=sep_rmarker_mqtt_subscrible, 12..unsubscribe=sep_rmaker_mqtt_unsubscribe, 13.}; 14.esp_insights_mqtt_setup(mqtt_config); 15. 16.esp_insights_config_t config={ 17..log_type=APP_INSIGHTS_LOG_TYPE, 18.}; 19.esp_insights_enable(&config); 20.return ESP_OK; 21.} 22. 23.viod app_main() 24.{ 25....... 26./*使能Schedule*/ 27.esp_rmaker_schedule_enable(); 28. 29/*使用Insights*/ 30.app_insights_enable(); 31. 32./*启动ESP RainMaker物联网云平台的客户端*/ 33.esp_rmaker_start(); 34....... 35.}

上述片段代码展示了如何在 ESP-RainMaker 的示例里使用 ESP Insights 组件。无线led调光器WiFi模组乐鑫wifi ble mesh芯片Esp_insights_mqtt_setup()函数设置了诊断数据上报的接口。在上述的代码中,ESPInsights组件和ESP RainMaker 物联网云平台共用一个MOTT 通道,这样做的好处是可以大大节约用户的内存。APP_INSIGHTS_LOG_TYPE 定义了需要上报的日志等级,当前示例可上报错误警告等级的日志和事件。无线led调光器WiFi模组乐鑫wifi ble mesh芯片Insights 代理默认支持上传设备崩溃的日志,所以用户无须特意设置该等级的日志。用户可以在默认配置里开启如下选项,用于记录设备的内存开销、Wi-Fi 信号和网络变量。

1.CONFIG_DIAG_ENABLE_METRICS=Y 2.CONFIG_DIAG_ENABLE_HEAP_METROCS=y 3.CONFIG_DIAG_ENABLE_WIFI_METRICS=y 4.CONFIG_DIAG_ENABLE_NARIABLES=y 5.CONFIG_DIAG_ENABLE_NETWORK_VARIABLES=y 另外,用户可以根据之前介绍,定制并上报自己感兴趣的日志。

本文向各位介绍了 ESP Insights 组件,无线led调光器WiFi模组乐鑫wifi ble mesh芯片该组件包括一个固件代理 (Insights 代理),该代理运行在用户的设备上,用于捕获设备的运行状态与异常信息,并上报给 ESP Insights 云。小伙伴在验证产品功能和挂机测试时,可以通过登录 ESP RainMaker 物联网云平台的 Dashboard 来查看每一台设备的健康状况和是否出现异常,不需要在每一台设备运行时都捕获设备运行的日志,设备异常的日志会被上报到ESP Insights 云,小伙伴们可以通过无线led调光器WiFi模组乐鑫wifi ble mesh芯片ESP Insights云的界面很清楚地查看设备异常的原因,为调试带来了极大的便利。

目前Insights代理默认把数据发送给无线led调光器WiFi模组乐鑫wifi ble mesh芯片ESP RainMaker 物联网云平台,未来乐鑫科技还会推出方案,以支持更多的云平台接收和处理 Insights 代理上报的设备信息,让设备的功能验证与调试不再变得一筹莫展,加快用户产品固件的发布。  



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3